English Dictionary
◊ FLOWERING PLANT
flowering plant
n : plants having seeds in a closed ovary [syn: {angiosperm}]